trough valley - Spanish English Dictionary